#到库
from pyecharts import options as opts
from pyecharts.charts import Radar
from pyecharts.globals import ThemeType
#创建Radar类对象，
# 并设置初始配置项，
# 包括画布大小、
# 图表主题和网页标题
radar=Radar(init_opts=(opts.InitOpts(width='600px',height='400px',
                       theme=ThemeType.ESSOS,page_title='雷达图')))
#加数据设置线条跟颜色
radar.add(series_name='某员工', data=[[90, 60, 75, 85, 95]],
linestyle_opts=opts.LineStyleOpts(color='red'))
#设置配置项
radar.add_schema(
schema=[
opts.RadarIndicatorItem(name='管理能力', max_=100),
opts.RadarIndicatorItem(name='业务能力',max_=100),
opts.RadarIndicatorItem(name= '组着能力',max_=100),
opts.RadarIndicatorItem(name='沟通能力',max_=100),
opts.RadarIndicatorItem(name='表达能力' ,max_=100),],
#中心点
center=['50%','60%'],
splitline_opt=opts.SplitLineOpts(is_show=True,
                                    linestyle_opts=opts.LineStyleOpts(color='grey')),
textstyle_opts=opts.TextStyleOpts(color='black'),

)
radar.set_global_opts(title_opts=opts.TitleOpts(
title='雷达图', pos_left='center'),
legend_opts=opts.LegendOpts(pos_right='35%',pos_top='25%'))
radar.render('3-5.html')